php

推荐列表 站点导航

当前位置:首页 > 脚本编程 > php >

正确的PHP匹配UTF-8中文的正则表达式

来源:互联网  作者:网友投稿  发布时间:2021-01-04 19:18
这篇文章主要介绍了正确的PHP匹配UTF-8中文的正则表达式,本文对比给出了两个不同的正则表达式,需要的朋友可以参考...

我以前一直用这个

复制代码 代码如下:


preg_match('~[\x7f-\xff]+~is', $string, $tmp);


今天才发现,上面这个也会匹配到一些欧洲国家的字符
应该用下面这个,注意修正符 u

复制代码 代码如下:


preg_match('~[\x{4e00}-\x{9fa5}]+~u', $string, $tmp);

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/php/10934.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

正确的PHP匹配UTF-8中文的正则表达式

2021-01-04 编辑:网友投稿

我以前一直用这个

复制代码 代码如下:


preg_match('~[\x7f-\xff]+~is', $string, $tmp);


今天才发现,上面这个也会匹配到一些欧洲国家的字符
应该用下面这个,注意修正符 u

复制代码 代码如下:


preg_match('~[\x{4e00}-\x{9fa5}]+~u', $string, $tmp);

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/php/10934.shtml

相关文章

风云图片

推荐阅读

返回php频道首页